Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR PLACE Semi-Detached £48,500 30 Sep 1999
9 POPLAR PLACE Semi-Detached £229,995 17 Jul 2020
18 POPLAR PLACE Semi-Detached £79,995 5 Apr 2002
19 POPLAR PLACE Semi-Detached £164,000 15 Feb 2008
21 POPLAR PLACE Semi-Detached £188,000 21 Mar 2007
24 POPLAR PLACE Semi-Detached £202,000 14 Oct 2016